package model

import (
	"go.mongodb.org/mongo-driver/bson/primitive"
	"time"
)

type GroupMessage struct {
	Id          primitive.ObjectID `bson:"_id,omitempty" json:"id"`
	GroupChatId primitive.ObjectID `bson:"GroupChatId,omitempty" json:"groupId"`
	SenderId    int64              `bson:"senderId" json:"senderId"`
	Message     string             `bson:"message" json:"message"`
	SentAt      time.Time          `bson:"sentAt" json:"sentAt"`
}

func (c GroupMessage) TableName() string {
	return "GroupMessage"
}
